home *** CD-ROM | disk | FTP | other *** search
/ Nikkei Mac 11 / NIKKEI-MAC-CD-VOL-11-1998-03.ISO.7z / NIKKEI-MAC-CD-VOL-11-1998-03.ISO / オンラインソフト / 2.日経MAC超定番 / MacLHA 2.21.sea / MacLHA.doc < prev    next >
Text File  |  1997-06-24  |  17KB  |  336 lines

  1. --------------------------------------------------------------------------
  2.  
  3.                     LHA for Macintosh Version 2.20□
  4.            Copyright (C) 1989 - 1997  Kazuaki Ishizaki(石崎 一明)
  5.  
  6. --------------------------------------------------------------------------
  7.  
  8.  
  9. 1.使い方
  10.  1.アプリケーションの起動の仕方
  11.   A.アプリケーションから起動する場合
  12.     MacLHA □というアイコンをダブルクリックして下さい。
  13.     すると、LHAが起動します。
  14.   B.ドキュメントを選択して起動する場合
  15.     LHAの書庫のアイコン(象がディスクをふんづけている)をダブル
  16.     クリックして下さい。アプリケーションが起動します。この場合、
  17.     自動的に書庫が選択されますので、3の書庫の操作へ進んでください。
  18.     なお、この際にSHIFTキーを押していると、自動的に解凍
  19.     (復元して取りだし)をはじめます。
  20.   C.ドキュメントまたはフォルダをDrag&Dropして起動する場合
  21.     (System 7以降のみ)
  22.     LHAの書庫のアイコンを、MacLHA 2.20というアイコンのうえに重ねて
  23.     下さい。アプリケーションが起動します。この場合、自動的に
  24.     書庫が選択されますので、3Aの書庫の操作へ進んでください。
  25.     なお、この際にSHIFTキーを押していると(7.1.HがONならばキーを
  26.     押さずに)、自動的に解凍(復元して取りだし)をはじめます。
  27.     LHAの書庫の以外のアイコンを、MacLHA 2.20というアイコンの
  28.     うえに重ねて下さい。アプリケーションが起動します。この場合、
  29.     自動的に書庫にファイルを格納しますので、3Bの書庫の操作へ
  30.     進んでください。なお、この際にSHIFTキーを押していると、
  31.     自動的に凍結(圧縮)をはじめます。
  32.  
  33.  2.書庫の選択
  34.   A.新たに作成する場合
  35.     メニューバーのファイルから、「新規書庫」を選びます。すると、
  36.     'NewArchive.lzh'という名前の空の書庫のファイルの一覧表が
  37.     出てきます。
  38.   B.すでに作成された書庫を選択する場合
  39.     メニューバーのファイルから、「書庫を開く」を選びます。すると、
  40.     オープンダイアログが出てきますので、書庫を選択してダブルクリック
  41.     するか、「開く」ボタンをクリックしてください。
  42.  
  43.  3.書庫の操作
  44.   A.解凍(復元して取り出し)
  45.     選択した書庫内のファイルの一覧表が出てきます。ここで、解凍
  46.     (復元して取り出)したいファイル名を指定してください。
  47.     指定の仕方は、解凍(復元して取り出)したいファイル名を
  48.     クリックするだけです。連続する複数のファイルの指定はシフトキーを
  49.     押しながらマウスでファイル名をドラッグすることでできます。
  50.     解凍(復元して取り出)したいファイル名を指定したら、
  51.     解凍、ボタンをクリックしてください。解凍(復元して取り出し)を
  52.     開始します。カーソルの形が矢印からビーチボールに変わります。
  53.     しばらくするとセーブダイアログが出て、セーブするファイル名を
  54.     聞いてきます。ファイル名を指定してreturnキーを押すか、
  55.     「保存」ボタンをクリックすると、ファイルを1つ解凍します。ここで、
  56.     「全て保存」ボタンをクリックすると、それ以降の全てのファイルを
  57.     解凍します。解凍状況を示す棒グラフが右端まで延びた後に、
  58.     Alert Soundが鳴ると解凍(復元して取り出し)終了です。また、
  59.     解凍状況を示すウィンドの「キャンセル」ボタンをクリックしますと、
  60.     解凍(復元して取り出し)を中止します。
  61.  
  62.     このとき、解凍先のフォルダに同じ名前のファイルがあると、どのように
  63.     処理を続行するかを尋ねるダイアログがでます。
  64.     「高度な置換」を選ぶと、存在するファイルのうち、日付が古いものを
  65.     解凍して置き換えます。
  66.     「置換」を選ぶと、存在する全てのファイルを置き換えます。
  67.     「たずねる」を選ぶとセーブダイアログが出て、セーブするファイル名を
  68.     聞いてきます。
  69.     「キャンセル」を選ぶと解凍を中止します。
  70.  
  71.     PCやUNIXのLHAで冷凍されたファイルのように、MacBinary情報を持たない
  72.     ファイルについては、Internet Configの拡張子->Type, Creator関連付け
  73.     機能を利用します。つまり、拡張子から、Macintosh の Type, Creator
  74.     を決定します。
  75.  
  76.  
  77.   B.凍結(圧縮)
  78.     選択した書庫内のファイルの一覧表が出てきます。ここで、「追加」
  79.     ボタンをクリックしてください。すると、オープンダイアログが
  80.     出ますので、格納したいファイルを選択してダブルクリックするか、
  81.     「はい」ボタンをクリックしてください。このようにして、
  82.     凍結(圧縮)したいファイルを全て指定してください。
  83.     全て指定し終ったら、「保存」ボタンをクリックしてください。
  84.     セーブダイアログが出てきます。そこで、アーカイブファイルを
  85.     セーブするフォルダを選択し、書庫(アーカイブファイル)名を指定して
  86.     returnキーを押すか、「保存」ボタンをマウスでクリックしてください。
  87.     カーソルの形が矢印からビーチボールに変わり、凍結(圧縮)を
  88.     開始します。
  89.     凍結状況を示す棒グラフが右端まで延びた後に、Alert Soundが鳴ると
  90.     凍結(圧縮)終了です。また、凍結状況を示すウィンドの
  91.     「キャンセル」ボタンをクリックしますと、凍結(圧縮)を中止します。
  92.  
  93.   C.削除
  94.     選択した書庫内のファイルの一覧表が出てきます。ここで、削除
  95.     したいファイル名を指定してください。指定の仕方は、削除したい
  96.     ファイル名をクリックするだけです。連続する複数のファイルの指定は
  97.     マウスでファイル名をドラッグすることでできます。こうして、削除
  98.     したいファイル名を指定したら、「削除」ボタンをクリックして
  99.     ください。ファイルの一覧表から指定したファイルの表示が消えます。
  100.  
  101.     全て指定し終ったら、「保存」ボタンをクリックしてください。
  102.     カーソルの形が矢印からビーチボールに変わり、削除を開始します。
  103.     処理状況を示す棒グラフが右端まで延びた後に、Alert Soundが鳴ると
  104.     削除終了です。また、処理状況を示すウィンドの
  105.     「キャンセル」ボタンをクリックしますと、削除を中止します。
  106.  
  107.   なお、凍結(圧縮)するファイルと削除するファイルを同時に指定してから
  108.   まとめて、「保存」ボタンをクリックすることもできます。
  109.  
  110.   D.確認
  111.     選択した書庫内のファイルの一覧表が出てきます。ここで、確認したい
  112.     したいファイル名を指定してください。指定の仕方は、確認したい
  113.     ファイル名をクリックするだけです。連続する複数のファイルの指定は
  114.     シフトキーを押しながらマウスでファイル名をドラッグすることで
  115.     できます。確認したいファイル名を指定したら、「確認」ボタンを
  116.     クリックしてください。確認を開始します。カーソルの形が矢印から
  117.     ビーチボールに変わります。解凍状況を示す棒グラフが右端まで
  118.     延びた後に、Alert Soundが鳴ると、選択したファイルは正常です。
  119.     もし、Alertがでた場合には、残念ながら選択したファイルが壊れて
  120.     います。
  121.  
  122.  4.LHAを終了する場合
  123.    メニューバーのファイルから、「終了」を選びます。
  124.    すると、LHAを終了します。
  125.  
  126.  5.LHA内から他のアプリケーションを起動する場合
  127.    メニューバーのファイルから、「他のアプリを開く」を選びます。すると、
  128.    オープンダイアログが出てきますので、起動したいアプリケーションを
  129.    選択してダブルクリックするか、「開く」ボタンをクリックしてください。
  130.    すると、Finderから起動している場合はLHAを終了し指定した
  131.    アプリケーションへ実行が移ります。また、MultiFinderから起動して
  132.    いる場合はLHAを終了せずに指定したアプリケーションへ実行が移ります。
  133.  
  134.  6.表示について
  135.   A.「ファイル情報を表示」について
  136.     メニューバーの「表示」のうち、「ファイル情報を表示」は、書庫に格納
  137.     するファイルタイプの指定を、表示させるかどうかを指定するものです。
  138.     起動時にはこのitemはOFFです。
  139.     このItemを選択すると、書庫内のファイルの一覧表の下側に1つの
  140.     チェックボタンと、9つのラジオボタンが表われます。
  141.     それぞれ、MacBinary、Path、Header、typeに分けられています。
  142.     冷凍時の設定のデフォルトは、MacBinaryがON、Pathはpartial、
  143.     Headerはlevel 1、typeはLHAとなっています。
  144.     これに関する説明を以下にします。
  145.  
  146.    A−1.MacBinaryについて
  147.     MacBinaryは、書庫に格納するファイルのtypeを指定するものです。
  148.     MacBinaryは、ファイルの先頭に128byteのヘッダがつきますが
  149.     Data ForkとResource Forkの両方を保存して書庫に格納します。
  150.     普段はこちらを使っていただけば問題ないと思います。但し、
  151.     ファイルの先頭にヘッダがつきますので、PCやUNIX版等のLHAと
  152.     データを交換する場合は注意が必要です。
  153.     Normal typeはMacBinaryの様にファイルの先頭にヘッダをつけません。
  154.     その代りData ForkまたはResource Forkのどちらかのデータしか書庫に
  155.     格納しません。ファイルにData Fork、Resource Forkのどちらか
  156.     一方しか存在しない場合にはそれぞれのデータが格納されます。
  157.     また、ファイルに両方のForkが存在する場合にはData Forkのデータが
  158.     書庫に格納されます。
  159.  
  160.    A−2.パスについて
  161.     パスは書庫にファイルを出し入れする時のファイル名の形式を
  162.     決めます。
  163.     パスは、non path, partial path, full pathの3種類を選択できます。
  164.     以下、"/THINK C/Mac Libraries/MacTraps"というファイルを例に取って
  165.     説明します(/はフォルダの区切り文字)。
  166.     まず、解凍時の動作から説明します。
  167.     non pathが指定されているときには、MacTrapsというファイル名で
  168.     指定されたディレクトリにファイルを解凍します。partial path, 
  169.     full pathが指定されているときには、
  170.     "THINK C/Mac Libraries/MacTraps"とフォルダ名つきで指定された
  171.     ディレクトリにファイルを解凍します。
  172.     次に、凍結時の動作です。
  173.     non pathが指定されているときには、MacTrapsというファイル名のみを
  174.     書庫内に格納します。partial pathが指定されているときには、
  175.     ファイルを選択した場合にはMacTrapsというファイル名のみを
  176.     書庫内に格納します。また、"/THINK C"というフォルダを選択した
  177.     場合には"THINK C/Mac Libraries/MacTraps"とフォルダ名つきで書庫内に
  178.     格納します。full pathが指定されているときには、
  179.     "/THINK C/Mac Libraries/MacTraps"とフォルダ名つきで書庫内に
  180.     格納します。
  181.  
  182.    A−3.ヘッダについて
  183.     ヘッダは書庫に格納されるファイルのヘッダ形式を決めます。ヘッダは、
  184.     level 0, level 1, level 2の3種類を選択できます。
  185.     typeがLHarcの時は、強制的にlevel 0が選ばれます。
  186.  
  187.    A−4.タイプについて
  188.     タイプは書庫に格納されるファイル情報の形式を決めます。タイプは、
  189.     LHarc, LHA, noneの3種類を選択できます。
  190.     LHarcでは、圧縮方法として-lh1-を選択します。LHAでは、圧縮方法と
  191.     して-lh4-, -lh5-を選択します。noneでは、圧縮を行いません。
  192.     解凍時に、タイプによって解凍できる書庫が制限されることはありません。
  193.  
  194.     書庫内のファイルの一覧表内で、どのファイルも選択されていないとき
  195.     は、次に冷凍するファイルタイプの指定を行なうことが出来ます。
  196.     また、書庫内のファイルの一覧表内で、ファイルを選択した場合には、
  197.     選択されたファイルのタイプを示しています。
  198.  
  199.   B.「フォルダ情報を表示」について
  200.     書庫に格納されるファイル形式のなかに、ディレクトリを表わす特別な
  201.     ファイル形式(-lhd-)があります。このオプションが指定されていない
  202.     ときには、ディレクトリのためのファイル形式は表示されません。
  203.     デフォルトでは、表示されないようになっています。
  204.  
  205.  7.オプションについて
  206.   7−1.メニューバーのその他の「環境設定」について
  207.   以下の項目を設定することができます。「はい」ボタンを押すとそのときの
  208.   設定が有効になり、「キャンセル」ボタンを押すと以前の設定のままです。
  209.  
  210.   C.「バックグラウンド処理ができるようにする」について
  211.     このオプションはMultiFinderを使用中の時のみ有効なmenu itemです。
  212.     MultiFinderを使用時、起動時にはこのitemはOFFです。
  213.     このオプションがONの場合、圧縮・解凍中に他のApplicationを
  214.     ForeGroundに持ってきて、そのBackGroundでLHAを走らせて圧縮・解凍を
  215.     行なうことができます。しかし、このitemがONの場合、速度が
  216.     遅くなります。
  217.     BこのオプションがOFFの場合は、LHAを他のApplicationのBackGroundと
  218.     して走らせることはできません。しかし、このitemがONの場合より、
  219.     実行速度は若干早くなります。
  220.  
  221.   D.「処理が終わったときにbeepを鳴らさない」について
  222.     解凍、冷凍が終了したことを知らせるBeepを、鳴らさなくするオプション
  223.     です。
  224.     デフォルトでは、終了時にBeepが鳴る設定になっています。
  225.  
  226.   E.「行末のCR/LFをCRに変換する」について
  227.     解凍する際に、LF または CR+LF のコードを CR に変換するオプションです。
  228.     デフォルトでは、変換を行わない設定になっています。
  229.  
  230.   F.「保存のダイアログのデフォルトボタンを”全て保存”にする」について
  231.     解凍の際に出るセーブダイアログのデフォルトボタンを「保存」から
  232.     「全て保存」に変更するオプションです。
  233.     デフォルトでは、オフになっています。
  234.  
  235.   G.「ドラッグ&ドロップのときに、元の書庫を削除する」について
  236.     Drag&dropした書庫から解凍した後、書庫を削除するオプションです。
  237.     デフォルトでは、書庫の削除を行わない設定になっています。
  238.  
  239.   H.「ドラッグ&ドロップすると、自動的に解凍を開始する」について
  240.     Drag&dropしたときに、SHIFTキーを押さずに解凍を開始するようにする
  241.     オプションです。
  242.     デフォルトでは、SHIFTキーを押す設定になっています。
  243.  
  244.   I.「メッセージに日本語を使う(再起動後に有効)」について
  245.     アプリケーションのメッセージを日本後にするオプションです。変更は、
  246.     環境保存した後、MacLHAを次に起動したときに有効です。
  247.     デフォルトでは、オンになっています。
  248.  
  249.   J.「展開先のフォルダ名を指定する」について
  250.     解凍先のディレクトリを指定するオプションです。
  251.     ダイアログの「選択」ボタンをクリックすると、ディレクトリを選択
  252.     するためのダイアログが出ますので、ディレクトリを指定してください。
  253.     デフォルトでは、ディレクトリを指定しない設定になっています。
  254.  
  255.   7−2.メニューバーのその他の「環境保存」について
  256.   上記のオプションのうちA、C−Jについて設定をpreferenceファイルに
  257.   保存します。
  258.  
  259.  
  260. 2.互換性
  261.    各機種用のLHA、LHarc、またはLArcで作成されたアーカイブファイルと
  262.    互換性があります。
  263.    また、他のLHarcで作成したアーカイブファイル中に、サブディレクトリ
  264.    指定が含まれているものは、Mac版LHAでは正常に解凍できないことが
  265.    あります。
  266.  
  267.  
  268. 3.前バージョンからの変更点
  269.  MacLHA 2.20->2.21の変更
  270.     ・status dialog等のメッセージが日本語化できていなかったのを修正。
  271.  MacLHA 2.14->2.20の変更
  272.     ・Fat binaryになりました。□
  273.   ・日本語メッセージのサポート。
  274.   ・Internet Configの拡張子->Type, Creator関連付け機能をサポート。
  275.   ・解凍時にファイルダイアログでフォルダに対してキャンセルを選ぶと、
  276.      次に進んでファイルの保存を聞いてくるのを修正。
  277.     ・Drag & Dropのときにメモリリークがあったのを修正。
  278.     ・LH6の解凍が正しくなかったのを修正。
  279.     ・level2ヘッダが正しくなかったのを修正。
  280.  
  281.  
  282. 4.注意・制限事項など
  283.    MacLHA 2.14までで冷凍されたlevel2ヘッダを持つファイルを解凍した場合、
  284.   日付が正しく復元できません。この場合、MacLHA 2.14を使用して解凍して
  285.   ください。
  286.    MacLHA 2.11で冷凍されたファイルは、正常に解凍できないことがあります。
  287.    LHarc 0.32までは、Data ForkかResource Forkのどちらかが100KBを超え、
  288.   かつData/Resource Forkの両方を持つファイルを解凍した場合、解凍された
  289.   ファイルが正常なものではありませんでした。そのような場合、書庫ファイル
  290.   は正常ですので、もう一度LHarc 0.33以降/LHAで解凍し直してください。
  291.    また、LHarc 0.40(a or b?)で冷凍されたファイルは、正常ではありません
  292.   ので他のバージョンのLHarc/LHAで冷凍し直して下さい。
  293.    なお、このプログラムはHFS下でのみ動作します。
  294.  
  295. 5.再配布について
  296.   以下の条件で、再配布、転載は自由で、また制限をしません。
  297.  
  298.   1. 著作権表示を変更しないこと。
  299.   2. 配布の際に存在する内容(すなわちオブジェクト、ドキュメントなど)
  300.     が再配布されたものの中に必ず存在すること。その内容が改変されて
  301.     いるならば、それを明示したドキュメントを用意すること。
  302.   3.  最新版の配布に務めること(義務はない)。
  303.   4.  このプログラムの存在や使用したことによって生じた損害は全く保
  304.     証しない。
  305.   5.  作者は、このプログラムに不備があっても、それを訂正する義務を
  306.     負わない。
  307.   6.  商利用に関しては、上記の条件に加え、下記の条件のもとにこれを
  308.     認める。
  309.     a.  このプログラムをメインとする商利用は禁止する。
  310.     b. LHAを含む商品の全てのファイルにプロテクトを施さないこと。
  311.     c.  商利用の相手がこのプログラムの使用者として不適切と判断し
  312.       た場合には配布しない。
  313.     d.  商品のパッケージ、マニュアル、ディスクラベルのいずれかに
  314.       著作権表示とこの再配布の条件を明示すること。
  315.  
  316.  
  317. 6.最後に
  318.    このプログラムは、CodeWarrior 11□でコンパイルされています。
  319.  
  320.    LZHUF法の基礎となったLZARI法を発表してくださった
  321.    奥村晴彦さん。それをNiftyに紹介してくださり、またLArcの
  322.    作者でもある三木和彦さん。そして、LZHUF法を発表してくださり
  323.    LHarc/LHAの作者である吉崎栄泰さんに感謝致します。
  324.    また、このプログラムを作る際にアドバイス・バグレポートを頂いた
  325.    多くの方々に感謝致します。
  326.    なお、このプログラムではASLFont+の使用が可能になっています。
  327.    その使用に際して、許諾をいただいたhiroo(日経MIX)さんに
  328.    感謝致します。
  329.  
  330.  
  331. 7.連絡先
  332.                   k.ishi@mix.or.jp
  333.                   97970561@people.or.jp
  334.                   PDE00013@niftyserve.or.jp
  335.                   http://www.vector.co.jp/authors/VA008909/
  336.